heel-shaped dolly - Turkish English Dictionary